小编典典

在 Xcode 中调试时如何更改 NSString 值?

all

当我在 Xcode 中的断点处停止时,我可以看到 NSString 变量的值。我怎样才能改变它们?我可以更改 int 或 double 变量,但不能更改 NSString。


阅读 174

收藏
2022-08-01

共1个答案

小编典典

您可以在调试控制台中执行此操作。说你有NSString* myVar。在控制台中,在 之后(gdb),键入set myVar = @"My new string"。如果您正在使用(lldb),请改用等效表达式expr myVar = @"My new string"

这可能无法在变量面板中正确显示,但您可以通过进入po myVar控制台来验证该值。您的代码应该获取新值。

2022-08-01